import httpUtils from "@/core/utils/http.utils";
// service path
const urls = {
    'getSysLogModulePage': `/api/upms/sysLogModule/page`,
    'getSysLogModuleById': `/api/upms/sysLogModule/`,
    'saveSysLogModule': `/api/upms/sysLogModule`,
    'updateSysLogModuleById': `/api/upms/sysLogModule`,
    'deleteSysLogModuleById': `/api/upms/sysLogModule/`,
    'getLogModuleType': `/api/upms/sysLogModule/getLogModuleType`,
};
// service methods
const sysLogModuleApi = {
    getSysLogModulePage (param) {
        return httpUtils.get(urls.getSysLogModulePage, param);
    },
    getSysLogModuleById(id) {
        return httpUtils.get(urls.getSysLogModuleById + id, {});
    },
    saveSysLogModule(param) {
        return httpUtils.postRequest(urls.saveSysLogModule, param);
    },
    updateSysLogModuleById(params) {
        return httpUtils.put(urls.updateSysLogModuleById, params);
    },
    deleteSysLogModule(id) {
        return httpUtils.delete(urls.deleteSysLogModuleById + id);
    },
    getLogModuleType (param) {
        return httpUtils.get(urls.getLogModuleType, param);
    },
};

export default sysLogModuleApi;
